﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Home.Master" Inherits="System.Web.Mvc.ViewPage<MailViewModels>" %>

<%@ Import Namespace="SDT.Site.ViewModels" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
    Đăng ký nhận bản tin. FTC Land- Thế giới bất động sản
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
 <div class="contact" id="element-box" style="margin-top:7px">
		<div class="t">
			<div class="t">
				<div class="t"></div>
			</div>
		</div>
		<div class="m">
        <h2>Đăng ký nhận bản tin</h2>
        <div class="line"></div>
        <div class="clear"></div>
        <%if (ViewData[SDT.Lib.Common.Messages.MessageInfo] != null)
          { %>
        <p class="perror"><%=ViewData[SDT.Lib.Common.Messages.MessageInfo]%></p>
        <%} %>
        <% string strCheckBoxFormat = "<input type='checkbox' name='{0}' id='{1}' value='{2}' {3} />";
           string strChecked = string.Empty;
               %>
        <% using (Html.BeginForm("register", "mail", FormMethod.Post, new{ id = "siteForm"}))
           {%>
        <p style="margin: 6px;">
            <label style="font-weight: bold; color: #1B6DC1;">Trạng thái:</label>
            <%=Model.ReceiveYN? "Đã đăng ký" : "Chưa đăng ký" %> &nbsp;
            <%if (Model.ReceiveYN)
              { %>
            <a href="/mail/delete" onclick="return DisableRecieveMail();">Hủy đăng ký?</a>
            <%} %>
        </p>
        <p style="margin: 6px;">
            <label style="font-weight: bold; color: #1B6DC1;">
                Chọn chuyên mục:</label>
            <%if (Model.Categories != null && Model.Categories.Count() > 0)
              {%>
            <div style="width:450px; height:300px; overflow:scroll;border: 1px solid #CCC; padding: 6px; margin-left: 8px;">
            <ul style="list-style-type: none;">
                <%
                    foreach (var c in Model.Categories)
                    {
                        strChecked = string.Empty;
                        if (Model.CatID.Contains(c.ID))
                            strChecked = "checked='checked'";
                        if (c.MailCategories != null && c.MailCategories.Count > 0)
                        {
                %>
                <li>
                    <%= string.Format(strCheckBoxFormat, "CatID", c.ID, c.ID, strChecked)%>
                    &nbsp;<strong><%=Html.Encode(c.Name)%></strong>
                </li>
                <%}
                        else { %>
                     <li style="padding-left:10px"><%= string.Format(strCheckBoxFormat, "CatID", c.ID, c.ID, strChecked)%>
                        &nbsp;&nbsp;<%=Html.Encode(c.Name)%>
                    </li>   
                        <%}
                    }%>
            </ul>
            </div>
            <% }%>
        </p>
        <p style="margin: 6px;">
            <input type="submit" name="Cập nhật" value="Cập nhật" />
        </p>
       </div>
	    <div class="b">
		    <div class="b">
			    <div class="b"></div>
		    </div>
	    </div>
    </div>
    <%} %>
    <script type="text/javascript">
        function DisableRecieveMail() {
            return confirm("Bạn có chắc chăn muốn hủy đăng ký nhận bạn tin?");
        }
    </script>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="RightContent" runat="server">
    <% Html.RenderAction("Lasted", "Useful", new { number = 8 }); %>
</asp:Content>
